/*
    用户请求模块
*/

import request from "@/utils/request";

export const login = data =>{
    return request({
        method:"POST",
        url:'/v1_0/authorizations',
        data
    })
}
/*
    发送验证码
*/
export const sendSms = mobile =>{
    return request({
        method:"GET",
        url:`/v1_0/sms/codes/${mobile}`,
    })
}
/*
    用户信息
*/
export const getUserValue =() =>{
    return request({
        method:'GET',
        url:"/v1_0/user"
        //发送请求头数据
        // headers:{
        //     Authorization:`Bearer ${store.state.user.token}`
        // }
    })
}

/*
    获取用户频道列表
*/

export const getUseChannels = () =>{
    return request({
        method:'GET',
        url:'/v1_0/user/channels'
    })
}

/*
    关注用户
*/
export const addFollow = target=>{
    return request({
        method:'POST',
        url:'/v1_0/user/followings',
        data:{
            target
        }
    })
}

/*
    取消关注用户
*/
export const delFollow = target=>{
    return request({
        method:'DELETE',
        url:`/v1_0/user/followings/${target}`
    })
}
/*
    获取用户个人信息
*/
export const getUserProfile = ()=>{
    return request({
        method:'GET',
        url:'/v1_0/user/profile'
    })
}
/*
    更新个人信息
*/
export const updateUserProfile = data=>{
    return request({
        method:'PATCH',
        url:'/v1_0/user/profile',
        data
    })
}

/*
    编辑头像
*/
export const updatePhoto = data=>{
    return request({
        method:"PATCH",
        url:"/v1_0/user/photo",
        data
    })
}
